30ad1a5457393363efc61fd2a66da4423c65df66,resthttp/src/main/java/cn/alien95/resthttp/image/cache/CacheDispatcher.java,CacheDispatcher,start,#,50

Before Change


                } else {
                    RestHttpLog.i("Get picture from diskCache");
                    final ImageCallback finalCallback = imgRequest.callback;
                    DiskCache.getInstance().getBitmapFromCacheAsync(imgRequest.url, new DiskCallback() {
                        @Override
                        public void callback(Bitmap bitmap) {
                            finalCallback.success(bitmap);
                        }
                    });
                }
                /**
                 * 通过inSimpleSize�数进行图片压缩
                 */
            } else if (imgRequest.inSimpleSize > 1) {
                /**
                 * 压缩图片缓存读�
                 */
                if (MemoryCache.getInstance().getBitmapFromCache(imgRequest.url + imgRequest.inSimpleSize) != null) {
                    RestHttpLog.i("Get compress picture from memoryCache");
                    imgRequest.callback.success(MemoryCache.getInstance().getBitmapFromCache(imgRequest.url + imgRequest.inSimpleSize));
                } else {
                    RestHttpLog.i("Get compress picture from diskCache");
                    final ImageCallback finalCallback = imgRequest.callback;

After Change


                    imgRequest.callback.success(MemoryCache.getInstance().get(imgRequest.url));
                } else {
                    RestHttpLog.i("Get picture from diskCache");
                    imgRequest.callback.success(DiskCache.getInstance().get(Util.getCacheKey(imgRequest.url)));
                }
                /**
                 * 通过inSimpleSize�数进行图片压缩